Tonacatepeque's climate is characterized by a relatively consistent year-round temperature, with little variation between seasons. Daytime temperatures often reach the mid-30s Celsius, while nighttime temperatures range from around 15 to 20 degrees Celsius. There is no distinct hot summer or cold winter, and temperature fluctuations are mostly within a narrow range throughout the year. The warmest months are April and May, with average highs peaking at around 39°C, while the coolest months are January and December, with temperatures ranging from 14-37°C. Overall, Tonacatepeque's climate is mild to hot, with minimal seasonal change.